home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Diskmonitors / NewZAP / Changes < prev    next >
Text File  |  1996-09-26  |  6KB  |  160 lines

  1. NEWZAP Modification History
  2. ------ ------------ -------
  3.  
  4. REV 2.85:
  5.   Lock problem (hopefully) cleared up.
  6.  
  7. REV 2.9:
  8.   The search string gadget self-activates (1.2 & later).
  9.   Busy pointer displayed during searches.
  10.   Recompiled under Aztec 3.4a.
  11.  
  12. REV 3.0: (as distributed on Fish Disk #58)
  13.  
  14.   Filespec gadget now scrolls for long filenames.
  15.  
  16.   By public demand, NewZAP is now customizable regarding all text colors
  17.   and highlighting. There are six pens used by NewZAP :
  18.  
  19.     NAME        DEFAULT COLOR        PURPOSE
  20.  
  21.     BgPen        0            Reserved
  22.     StdPen        3            Border Information
  23.     HexPen        2            Edit Window text
  24.     ModPen        1            Edit Window modifications
  25.     SearchPen    3            Search highlighting
  26.  
  27.   Use NewZAP on a backup copy of itself and Search for the following string :
  28.  
  29.                  "Default="
  30.  
  31.   The entire string should be visible in the ASCII window :
  32.         "PENCOLORS->03213 [Default=03213]"
  33.  
  34.   Modify the numbers after the "-> to your choice of WorkBench preferences;
  35.   on a standard WorkBench screen, those colors are : Blue (0), White (1),
  36.   Black (2) and gold (3). The pen numbers are in the order mentioned above.
  37.   Save your changes to disk, and they will be reflected the next time you
  38.   run your modified copy of NewZAP.
  39.  
  40. REV 3.1:
  41.   "GOTO" gadget now has a menu shortcut; now EVERYTHING has a keyboard and
  42.   menu equivalent! This feature requires 1.2 or later KickStart.
  43.  
  44. REV 3.15:
  45.   Corrected an obscure error where user could force NewZAP to attempt more
  46.   than one help requester at the same time. Distributed to recent subscribers.
  47.   Recompiled using short int's.
  48.  
  49. REV 3.17:
  50.   By popular demand : "NewZAP ?" now prints a CLI-style help note.
  51.   All resource allocations now properly checked and cleaned up.
  52.  
  53. REV 3.18:
  54.   "NewCLI" Project menuitem added.
  55.  
  56. REV 3.19:
  57.   NewZAP now prints diagnostics when it exits due to resource allocation
  58.   failures. Checks for 60-character wide Preferences upon powerup and
  59.   aborts if so. Cleared up an old signed-int comparison problem that
  60.   for some reason actually WORKED under Aztec 3.4 and earlier.
  61.   Recompiled under Aztec 3.60a, 16-bit mode. Redrew the NewZAP lightning
  62.   bolt icon to reflect the colors originally intended.
  63.  
  64. REV 3.20:
  65.   Redrew (and polished) the Help requester to reflect my current address:
  66.   3665 Benton St, #23/Santa Clara, Ca. 95051
  67.  
  68. REV 3.21 :
  69.   Fixed an old bug that converted the " char to ' in ASCII mode.
  70.  
  71. REV 3.24 :
  72.   Finally got around to supporting user requests for "search wrap"; i.e.,
  73.   if a entire body of a Search String spans from the current sector to the
  74.   beginning of the next, NewZAP will now be able to find it highlighting
  75.   those bytes displayable in the sector where the string begins. Searches
  76.   do not wrap around to the beginning of the file, however.
  77.  
  78.   Switching case dependency from ON to OFF now forces NewZAP to include the
  79.   current sector when searching to check for any previously-hidden matches.
  80.  
  81.   Increased the maximum Search String length from 30 to a full 64 characters.
  82.  
  83.   New Item added to the Project Menu : "Print Current Sector". This
  84.   dumps a copy of the current sector to PRT:. As not all printers are
  85.   wide-carriage, the dump format (16 x 32) is suitable for 80-column
  86.   printers. Non-printable characters (<20H) are printed as periods.
  87.   The corresponding hot key for this is left-Amiga-P (for Print).
  88.  
  89.   NewZAP now automatically selects the Filename gadget if it was invoked
  90.   without a filename.
  91.  
  92.   NewZAP now handles the display of empty files & unopenable files more
  93.   gracefully. If the first file NewZAP attempts to open fails, the
  94.   edit windows are blank. If the file was empty, the emptiness of
  95.   the file is reflected by a full sector of EOF chars. As before, an
  96.   attempt at loading an unsuccessful file will not disturb the current
  97.   file - only a 'beep' will occur, and the original filename restored.
  98.  
  99.   NewZAP has a new look. The standard colors have been redone for greater
  100.   clarity, and the pen colors are now more user-modifiable then ever!
  101.   They are :
  102.  
  103.     NAME        DEFAULT COLOR        PURPOSE
  104.  
  105.     StdPen        3            Border Information, Foreground
  106.     BgPen        0            Border Information, Background
  107.     HexPen        1            Edit Window, Foreground
  108.     HexBgPen    2            Edit Window, Background
  109.     ModPen        3            Edit Window mods, Foreground
  110.     ModBgPen    2            Edit Window mods, Background
  111.     SearchPen    1            Edit Window Searches, Fore
  112.     SearchBgPen    0            Edit Window Searches, Back
  113.  
  114.   On a standard WB pallette, 0=blue, 1=white, 2=black, 3=gold. The method
  115.   of modifying these is the same as that outlined above under "REV 3.0". This
  116.   should have been done a long time ago, but only recently did necessity
  117.   force me to do so. The convenience of this feature allowed me to experiment
  118.   more freely with the screen colors, and I think the default ones supplied
  119.   now are the clearest and best-looking ever.
  120.  
  121. REV 3.25:
  122.   Got rid of an extra 1-pixel blue border to the right of the Help requester.
  123.   Simplified LockRequest().
  124. REV 3.26:
  125.   Fully-ANSI'ized source, recompiled under Aztec 5.0b after hand-editing
  126.   a minor compiler signed-shift bug in hexconv().
  127. REV 3.26a:
  128.   Trimmed unnecessary Intuition gadget flags from gadgets.c. Cleaned up
  129.   several manifest constants for portability. Minor safety mods to
  130.   FakeRequest().
  131. REV 3.26b:
  132.   compute_curpos & GADGIMMEDIATE fixed for 3.26 series. Minor
  133.   low-memory cleanup problem corrected in ReadILBM.c
  134. REV 3.26c:
  135.   Changed my address in the About menu.
  136. REV 3.27:
  137.   Added stencil and brush support to ReadILBM.c. Standardized all clients
  138.   on this version. Changed all "setmem" references to the documented Manx
  139.   library routine "memset". Added ">>" characters to the Case Dependency and
  140.   Set Direction menus. The filename string requester no longer activates
  141.   itself when files open OK. New, standardized iff.h with 16-bit int support.
  142.  
  143. REV 3.30:
  144.   Major revision for AmigaDOS 2. Completely rebuilt under new includes,
  145.   with new dynamic gadtools menu support when running under AmigaDOS 2.04
  146.   and later. Amazingly, still succesful at keeping the executable size
  147.   under 40K.
  148.  
  149.   Quit hotkey added for convenience.
  150.  
  151.   Minor nits: 1.3 users won't be seeing the nice 2.0 submenu ">>" characters
  152.   anymore. 2.0 has OS support for this, but 1.3 doesn't - and I'd just as
  153.   soon minimize OS-dependent hacks where possible. Also: the NewZAP screen
  154.   is a few pixels narrower than previous versions to make up for the
  155.   slightly thicker 2.0 window borders.
  156.  
  157.   Graphics tidied up a bit. Compiled using Aztec 5.2a.
  158.  
  159. -DJH
  160.